﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.ServiceModel;

namespace _013_WCFService
{
    [ServiceContract (SessionMode = SessionMode.Required)] // иначе у нас не будет сохраняться состояние в рамках сессии
    public interface IServerInterface
    {
        [OperationContract]
        int AddRequest(int[] rq);

        [OperationContract]
        int[] GetRequest(int rq_id);

        [OperationContract]
        void ProcessRequest(int rq_id);

        [OperationContract]
        int[] GetResponse(int rq_id);
    }

}
